package com.yusheng.tr.common.core.model.vo.multi.qiaoVO;
import cn.afterturn.easypoi.excel.annotation.ExcelCollection;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.List;

@Data
public class QiaoContent {
    @ExcelProperty(value = "序号",index = 0)
    private Integer currentIndex;

    //任务单号
    @ExcelProperty(value = "任务单号",index = 1)
    private String taskNumber;

    //表单名称
    @ExcelProperty(value = "表单名称",index = 2)
    private String formName;


    //施工类型
    @ExcelProperty(value = "施工类型",index = 3)
    private String buildType;

    //所属单位
    @ExcelProperty(value = "所属单位",index = 4)
    private String affiliatedUnit;

    //所属项目部
    @ExcelProperty(value = "所属项目部",index = 5)
    private String projectDep;

    //小队
    @ExcelProperty(value = "所属项目部",index = 6)
    private String dep;

    //上传人
    @ExcelProperty(value = "上传人",index = 7)
    private String uplink;

    //当前时间
    @ExcelProperty(value = "上传人",index = 8)
    private String currentTime;

    //地区
    @ExcelProperty(value = "地区",index = 9)
    private String sm_area_mng;

    //甲方单位
    @ExcelProperty(value = "甲方单位",index = 10)
    private String sm_company_mng;


    //井号
    @ExcelProperty(value = "井号",index = 11)
    private String jinghao;

    //井别
    @ExcelProperty(value = "井别",index = 12)
    private String jingbie;

    //井型
    @ExcelProperty(value = "井型",index = 13)
    private String sm_jx_mng;

    //井况
    @ExcelProperty(value = "井况",index = 14)
    private String sm_jk_mng;

    //井深
    @ExcelProperty(value = "井深",index = 15)
    private String jingshen;

    //套管尺寸
    @ExcelProperty(value = "套管尺寸",index = 16)
    private String taoguanSize;

    //井内液体
    @ExcelProperty(value = "井内液体",index = 17)
    private String jingneiyeti;

    //单程公里
    @ExcelProperty(value = "单程公里",index = 18)
    private String danchengongli;

    //要求出发时间
    @ExcelProperty(value = "要求出发时间",index = 19)
    private String requireGoTime;

    //出发时间
    @ExcelProperty(value = "出发时间",index = 20)
    private String goTime;

    //要求到井时间
    @ExcelProperty(value = "要求到井时间",index = 21)
    private String requireArriveTime;

    //到井时间
    @ExcelProperty(value = "到井时间",index = 22)
    private String arriveTime;

    //开工时间
    @ExcelProperty(value = "开工时间",index = 23)
    private String workTime;

    //完工时间
    @ExcelProperty(value = "完工时间",index = 24)
    private String finishWorkTime;

    //离井时间
    @ExcelProperty(value = "离井时间",index = 25)
    private String leaveTime;

    //返回时间
    @ExcelProperty(value = "返回时间",index = 26)
    private String backTime;

    //送仪器车号
    @ExcelProperty(value = "送仪器车号",index = 27)
    private String yiqiche;

    //往返里程
    @ExcelProperty(value = "往返里程",index = 28)
    private String roundTripMileage;

    //送炮车
    @ExcelProperty(value = "送炮车号",index = 29)
    private String songpaoChe;


    //吊车天数
    @ExcelProperty(value = "吊车天数",index = 31)
    private String diaocheDays;

    //泵车天数
    @ExcelProperty(value = "泵车天数",index = 32)
    private String bengcheDays;

    //最大井斜
    @ExcelProperty(value = "最大井斜",index = 33)
    private String zuidajingxie;

    //射孔等井队时间
    @ExcelProperty(value = "射孔等井队时间",index = 34)
    private String sWaitJ;

    //井队等射孔时间
    @ExcelProperty(value = "井队等射孔时间",index = 35)
    private String jWaits;

    //成功下井次数/总次数
    @ExcelProperty(value = "成功下井次数/总次数",index = 36)
    private String chenggongbi;

    //室外最高温度
    @ExcelProperty(value = "室外最高温度",index = 37)
    private String highTemperature;

    //室外最低温度
    @ExcelProperty(value = "室外最低温度",index = 38)
    private String lowerTemperature;

    //井内硫化氢浓度
    @ExcelProperty(value = "井内硫化氢浓度",index = 39)
    private String hsNongdu;

    //总段数
    @ExcelProperty(value = "总段数",index = 40)
    private String totalDuanshu;


    //段序
    @ExcelProperty(value = "段序",index = 41)
    private String duanxuan;

    //总簇序
    @ExcelProperty(value = "总簇序",index = 42)
    private String totalCushu;

    //簇序
    @ExcelProperty(value = "簇序",index = 43)
    private String cuxu;

    //井段内容
    @ExcelCollection(name = "井段")
    private List<WellSection> jingduan;


    //厚度
    @ExcelProperty(value = "厚度",index = 46)
    private String houdu;

    //总厚度
    @ExcelProperty(value = "总厚度",index = 47)
    private String totalPly;


    //桥塞种类
    @ExcelProperty(value = "桥塞种类",index = 48)
    private String qiaosaiType;

    //枪型/枪长
    @ExcelProperty(value = "枪型/枪长",index = 49)
    private String qiangxing;

    //枪数(支)
    @ExcelProperty(value = "枪数(支)",index = 50)
    private String qiangshu;


    //枪总数
    @ExcelProperty(value = "枪支总数",index = 51)
    private String gunCount;


    //弹型
    @ExcelProperty(value = "弹型",index = 52)
    private String danxing;

    //弹数(孔)
    @ExcelProperty(value = "弹数(孔)",index = 53)
    private String danshu;

    //弹孔总数
    @ExcelProperty(value = "弹孔总数",index = 54)
    private String bulletHole;


    //总孔数
    @ExcelProperty(value = "总孔数",index = 55)
    private String totalKongshu;

    //命中率
    @ExcelProperty(value = "命中率",index = 56)
    private String mingzhongRate;

    //发射率
    @ExcelProperty(value = "发射率",index = 57)
    private String fasheRate;

    //可溶塞个数
    @ExcelProperty(value = "可溶塞个数",index = 58)
    private String kerongsai;

    //速钻桥塞个数
    @ExcelProperty(value = "速钻桥塞个数",index = 59)
    private String suzuanqiaosai;

    //施工人员信息
    @ExcelCollection(name = "施工人员情况")
    private List<BuildersInfo> buildersInfos;




    // todo ProjectItem集合
    List<QiaoProjectItem> itemList;

    //(0.5米枪)总米数
    private String lingdianwuqiangshu;

    //(0.8米枪)总米数
    private String lingdianbaqiangshu;

    //(1.2米枪)总米数
    private String yimierqiangshu;

    //(2.2米枪)总米数
    private String erdianerqiangshu;

    //(3.2米枪)总米数
    private String sandianerqiangshu;

    //(4.2米枪)总米数
    private String sidianerqiangshu;

    //(1.3米枪)总米数
    private String yidiansanqiangshu;

    //(2.3米枪)总米数
    private String erdiansanqiangshu;

    //(3.3米枪)总米数
    private String sandiansanqiangshu;

    //(4.3米枪)总米数
    private String sidiansanqiangshu;

//    //可溶桥塞个数
//    private String kerongsai;
//
//    //速钻桥塞个数
//    private String suzuanqiaosai;

    //用户意见
    private String userAdvice;

    //队长
    private String duizhang;

    //队员
    private String duiyuan;

    //操作员
    private String caozuoyuan;

}
